/**
 *
 * The <code>Object3D</code> class is the Base class for all 3D Objects
 * 
 * @author Tiago Diaz, tiagoadp@gmail.com
 * @release 20/11/2009
 * @version 1.0
 * 
 */

package org.flash3d.core.objects
{
	import flash.display.Sprite;
	
	private var
	_x:Number = 0,
	_y:Number = 0,
	_z:Number = 0,
	_rotationX:Number = 0,
	_rotationY:Number = 0,
	_rotationZ:Number = 0;
	
	public class Object3D extends Sprite implements Iobject
	{
		public function Object3D()
		{
			super();
		}
	}
	
	override public function set x(num:Number):void
	{
		
	}
	override public function get x():Number
	{
		return _x;
	}
	
	override public function set y(num:Number):void
	{
		
	}
	override public function get y():Number
	{
		return _y;
	}
	
	override public function set z(num:Number):void
	{
		
	}
	override public function get z():Number
	{
		return _z;
	}
	
	override public function set rotationX(num:Number):void
	{
		
	}
	override public function get rotationX():Number
	{
		return _rotationX;
	}
	
	override public function set rotationY(num:Number):void
	{
		
	}
	override public function get rotationY():Number
	{
		return _rotationY;
	}
	
	override public function set rotationz(num:Number):void
	{
		
	}
	override public function get rotationZ():Number
	{
		return _rotationZ;
	}
}